vivid and gritty)